life support research - Turkish English Dictionary